数组定义int a[3][2]={1,2,3,4,5,6},数组元素a[0]的值是多少
来源:百度知道 编辑:UC知道 时间:2024/09/28 13:35:09
这里的数组元素a[0]是不是指a[0][0]啊?或者说这里这个a[0]到底是什么意思啊?
马上就要考了,高人指点下
就是说a[0]不是int 型的数组元素吗?
刚才有说a[0]
表示数组的头地址。
a[0]本身是一个数组,含有两个元素a[0][0],a[0][1]。
马上就要考了,高人指点下
就是说a[0]不是int 型的数组元素吗?
刚才有说a[0]
表示数组的头地址。
a[0]本身是一个数组,含有两个元素a[0][0],a[0][1]。
a[0]不是指a[0][0],a[0]是的地址跟a[0][0]的地址一样,但是意义不一样,a[0]是指第一行,是一个数组,包括a[0][0],a[0][1];
a[0]是 a[0][?]行的起始地址
a[2][2]
------
a[0][0] a[0][1] 起始地址a[0]=&a[0][0]=a
a[1][0] a[1][1]
a[0]表示第一列的地址
而a[0]==a[0][0];但是意义不同!a[0][0]表示第一个元素的地址
表示数组的头地址。
a[0]本身是一个数组,含有两个元素a[0][0],a[0][1]。
a[0]和a[0][0]的地址是一样的
a[0]也指矩阵的第一行
定义int a[2][3]之后
int a[][3]=2{2*3};是正确定义二维数组,我要专回答家?
int a;scanf("%d",&a);int b[a];这是错误的,那如何定义一个数组,使数组的长度接受键盘敲入?
对于二维数组,int a[2][2] ={{1,2},{3,4}};
c++数组问题 例如:int a[5]={2,10}
定义a为3*4的数组
int a[10];定义a为整形一维数组 是什么意思,请各位大老帮帮忙,解析一下....
若定义int a[ ][3]={1,2,3,4,5,6,7};第一维大小
对于二维数组,int a[2][2] ={{1,2},{3,4}},为什么a=a[0],但*a != *a[0]
用Java将数组int a[] = new int a[]{1,10,3,5,6,3,21}排序输出